*{
margin:0;
padding:0;
}

.menu
{
border:none;
border:0px;
margin:0px;
padding:0px;
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-top:24px;

}
.tamanho
{
    border:2px;
    border-color:#4c6ab2;
    border-style:solid;
    width:1331px;
    padding-top:10px;
    padding-left:15px;
    
}
.fundoTabela
{
    background-color:#4c6ab2;  
}
.fundoTabelaAzulClaro
{
    background-color:#71c1ff;  
}
.menu ul
{
background:#ffffff;
height:35px;
list-style:none;
margin:0;
padding:17;
}
.menu li{
float:left;
padding:17px;
}
.menu li h3{
background:#333333 url("images/seperator.gif") bottom right no-repeat;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 15px;
text-align:center;
text-decoration:blink;
}

.menu li h3:hover, .menu ul li:hover h3{

background: #2580a2 url("images/hover.gif") bottom center no-repeat;	
color:#FFFFFF;
text-decoration:blink;
}
.menu .menuGestao li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:500px;
z-index:200;

}
.menu .menucodigo li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:300px;
z-index:200;

}
.menu .menuRelatorio li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:355px;
z-index:200;
}
.menu .menuConfig li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:130px;
z-index:200;
}
.menu li:hover ul{
display:block;

}
.menu .menuGestao li li {
background: #E8E8E8;
display:block;
float:none;
margin:0px;
padding:0px;
width:500px;
}
.menu .menucodigo li li {
background: #E8E8E8;
display:block;
float:none;
margin:0px;
padding:0px;
width:300px;
}
.menu .menuRelatorio li li {
background: #E8E8E8;
display:block;
float:none;
margin:0px;
padding:0px;
width:355px;
}
.menu .menuConfig li li {
background: #E8E8E8;
display:block;
float:none;
margin:0px;
padding:0px;
width:130px;
}
.menu li:hover li h3{
background:none;

}
.menu li ul h3{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul h3:hover, .menu li ul li:hover h3{
background:#2580a2 url('images/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:blink;
}
.menu p{clear:left;}	

li h3 span{width:90px;color:#2580a2;}
li h3 span:hover{color:#ffffff;}
	
.normalGestao li a:hover, .normalGestao ul li:hover a, .normalGestao ul li:hover span{
background: #2580a2 url("images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:blink;
}	
			
.normalcodigo ul{
background:#ffffff;
height:35px;
list-style:none;
margin:0;
padding:0;
padding:30px 0px;
}
.normalcodigo li{
float:left;
padding:0px;
color: White;
}
.normalcodigo li a{
background:#E8E8E8;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 5px;
text-align:left;
text-decoration:blink;
}
.normalcodigo li a:hover, .normalcodigo ul li:hover a{
background: #2580a2 url("images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:blink;
}


.normalcodigo li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:355px;
z-index:200;
}

			
.normalRelatorio ul{
background:#ffffff;
height:35px;
list-style:none;
margin:0;
padding:0;
padding:30px 0px;
}
.normalRelatorio li{
float:left;
padding:0px;
color: White;
}
.normalRelatorio li a{
background:#E8E8E8;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 5px;
text-align:left;
text-decoration:blink;
}
.normalRelatorio li a:hover, .normalRelatorio ul li:hover a{
background: #2580a2 url("images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:blink;
}

			
.normal ul{
background:#ffffff;
height:35px;
list-style:none;
margin:0;
padding:0;
padding:30px 0px;
}
.normal li{
float:left;
padding:0px;
color: White;
}
.normal li a{
background:#E8E8E8;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 5px;
text-align:left;
text-decoration:blink;
}
.normal li a:hover, .normal ul li:hover a{
background: #2580a2 url("images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:blink;
}